package com.weihui.jxc.service;

import java.util.List;

import com.weihui.jxc.model.Goods;
import com.weihui.jxc.model.GoodsInfo;

/**
 * 操作商品的业务接口
 * 
 * @author xiaowei
 *
 */
public interface GoodsService {
	/**
	 * 添加商品
	 */
	public boolean saveGoods(Goods g);

	/**
	 * 自动生成商品编号
	 */
	public String getGoodsId();

	/**
	 * 查询商品信息
	 */
	public List<Goods> findGoods(Goods good);
	
	/**
	 * 查询商品信息
	 */
	public List<GoodsInfo> findGoods(GoodsInfo good);

	/**
	 * 修改商品信息
	 */
	public boolean updateGoods(Goods g);

	/**
	 * 删除商品
	 */
	public boolean updateGoods(String id, Integer available);
}